home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / lib / udev / rules.d / 92-libccid.rules < prev    next >
Encoding:
Text File  |  2012-09-24  |  2.0 KB  |  49 lines

  1. # udev rules to set the access rights of CCID smart card readers
  2. # so they can be used by pcscd
  3.  
  4. # $Id: 92_pcscd_ccid.rules 6275 2012-04-17 13:42:42Z rousseau $
  5.  
  6. # Gemplus PCMCIA Card
  7. #SUBSYSTEMS=="pcmcia", DRIVERS=="serial_cs", ACTION=="add", ATTRS{prod_id1}=="Gemplus", ATTRS{prod_id2}=="SerialPort", ATTRS{prod_id3}=="GemPC Card", RUN+="/usr/sbin/pcscd --hotplug" 
  8.  
  9. # If not adding the device, go away
  10. ACTION!="add", GOTO="pcscd_ccid_rules_end"
  11. SUBSYSTEM!="usb", GOTO="pcscd_ccid_rules_end"
  12. ENV{DEVTYPE}!="usb_device", GOTO="pcscd_ccid_rules_end"
  13.  
  14. # Kobil mIDentity
  15. ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="4081", RUN+="/usr/sbin/Kobil_mIDentity_switch"
  16.  
  17. # generic CCID device (bInterfaceClass = 0x0b)
  18. # change group from default "root" to "pcscd"
  19. ENV{ID_USB_INTERFACES}=="*:0b0000:*", GROUP="pcscd"
  20.  
  21. # set USB power management to auto. "power/level" has been deprecated in
  22. # Linux 2.6.35 and replaced by "power/control"
  23. ENV{ID_USB_INTERFACES}==":0b0000:", RUN+="/bin/sh -c 'echo auto > /sys/$devpath/power/level ; echo auto > /sys/$devpath/power/control'"
  24.  
  25. # non CCID generic (InterfaceClass: 0xFF)
  26. # CherrySmartTerminalST2XXX.txt
  27. ATTRS{idVendor}=="046a", ATTRS{idProduct}=="003e", GROUP="pcscd"
  28. # DellSK-3106.txt
  29. ATTRS{idVendor}=="413c", ATTRS{idProduct}=="2100", GROUP="pcscd"
  30. # MySmartPad.txt
  31. ATTRS{idVendor}=="09be", ATTRS{idProduct}=="0002", GROUP="pcscd"
  32. # SCR331-DI-NTTCom.txt
  33. ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5120", GROUP="pcscd"
  34. # SCR331-DI.txt
  35. ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5111", GROUP="pcscd"
  36. # SDI010.txt
  37. ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5121", GROUP="pcscd"
  38. # SPR532.txt
  39. ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="e003", GROUP="pcscd"
  40. # Verisign_secure_storage_token.txt
  41. ATTRS{idVendor}=="08e6", ATTRS{idProduct}=="1359", GROUP="pcscd"
  42. # Verisign_secure_token.txt
  43. ATTRS{idVendor}=="08e6", ATTRS{idProduct}=="ace0", GROUP="pcscd"
  44. # SchlumbergerSema Cyberflex Access e-gate
  45. ATTRS{idVendor}=="0973", ATTRS{idProduct}=="0003", GROUP="pcscd"
  46.  
  47. # All done
  48. LABEL="pcscd_ccid_rules_end"
  49.